contributor | IAAS, Architektur von Anwendungssystemen | ||||||||||||||||
creator |
Khalaf, Rania
| Leymann, Frank
| date |
2007-03
| description |
30 pages
|
The document presents an approach to enable loops and fault
handling, compensating scopes to be split among a set of BPEL
processes running on different BPEL engines. A mechanism to split a
scope or loop into multiple fragments is presented, then a protocol
is defined that can be used to coordinate fragments of a loop or a
scope so that those fragments run as if they had been in a single
process. The requirements for running split scopes and loops are
explained. For compensation, this paper focuses on explicit
compensation and makes the assumption that compensation handing does
not fail. Two protocols are defined such that they may be plugged
into the WS-Coordination framework. The messages between the
participant fragments and the coordinator are defined. The
information about the participating processes that the coordinator
needs to have is specified. An algorithm is provided to locate a
fault handler in the hierarchy of scopes that can handle a
particular BPEL fault. Additionally, the behavior of both
participants and the coordinator are specified.
| format |
application/pdf
| 480810 Bytes | |
identifier | http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=TR-2007-01&engl=1 |
language | eng |
publisher | Stuttgart, Germany, Universität Stuttgart |
relation | Technical Report No. 2007/01 |
source | ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/TR-2007-01/TR-2007-01.pdf |
subject | Distributed Systems (CR C.2.4) |
Software Engineering Programming Environments (CR D.2.6) | |
Software Engineering Software Architectures (CR D.2.11) | |
Software Engineering Interoperability (CR D.2.12) | |
Office Automation (CR H.4.1) | |
coordination | |
BPEL | |
WS-Coordination | |
Split BPEL Processes | |
fragmented loops | |
fragmented scopes | |
title | Coordination Protocols for Split BPEL Loops and Scopes |
type | Text |
Technical Report |